Configure Icon

All Planes Off All Nested

Overview

The All Planes Off All Nested command is a powerful tool for managing the visibility of work planes throughout your entire assembly, including all nested components. When working with complex assemblies, visible planes can quickly clutter your workspace and make it difficult to focus on the geometry and relationships between parts. This command provides a one-click solution to hide every work plane, not just in the top-level components but also in all subassemblies and nested parts.

Upon execution, All Planes Off All Nested iterates through every component and subcomponent in the active assembly, setting the visibility of all work planes to off. If your document includes the parameter ShowPlanes, it will be set to False. This parameter is used throughout Assembly Tools components to trigger additional logic when planes are toggled, supporting advanced automation and custom workflows.

Most users will not need to manually toggle plane visibility after running this command, as it ensures all work planes are hidden. However, if you have specific planes that should always remain visible, you can add a rule to your component to turn those planes back on as needed. For example, if you have a work plane named “never turn on,” you can set its visibility in your rule:
ThisDoc.Document.ComponentDefinition.WorkPlanes("never turn on").Visible = False

This command is ideal for assemblies with deep nesting, where manual toggling would be time-consuming and error-prone. It helps maintain a clean visual environment and supports automated workflows that depend on the ShowPlanes parameter.

How It Works

  1. Iterates through all components and nested components in the active assembly.
  2. Sets the visibility of every work plane to off (invisible).
  3. If the ShowPlanes parameter exists, it is set to False.
  4. Custom rules in components can override the default behavior for specific planes.

Usage Instructions

  1. Open the target assembly or component.
  2. Click the All Planes Off All Nested button in the Configure panel.
  3. All work planes in all components and nested components will be hidden.
  4. If you want to keep a specific plane visible, add a rule to your component to set its visibility as needed.

Troubleshooting

  1. If some planes remain visible, check for custom rules in your components that may override the default behavior.
  2. Ensure the ShowPlanes parameter exists if you want to use it for additional logic.
  3. Review your component rules for any logic that may affect plane visibility.

Examples

  1. Hide all planes in a nested assembly: Run the command to hide all work planes in every component and nested component.
  2. Override visibility for a specific plane: If you have a work plane named “never turn on,” you can keep it hidden by adding a rule such as:
    ThisDoc.Document.ComponentDefinition.WorkPlanes("never turn on").Visible = False

Related Commands

  1. All Planes On All Nested
  2. All Planes Off All
  3. Planes Toggle
  4. Configure

Assembly Tool Suites